// eslint-disable-next-line @typescript-eslint/no-unused-vars
declare namespace GoodsTypes {
  export interface firstGround {
    FID: string
    FPARENTID: string
    FNAME: string
    isAll: boolean
    children: secondGround[]
  }
  export interface secondGround {
    FID: string
    FPARENTID: string
    FNAME: string
    checkAll: boolean
    isIndeterminate: boolean
    checkedCities: any[]
    children: goodsInfo[]
  }
  export interface goodsInfo {
    FName: string
    FNumber: string
    children?: any
  }
  export interface goodsOrderInfo {
    /**
     * 单据编号：
     */
    FBillNo: string
    /**
     * 日期：
     */
    FDate?: string
    /**
     * 配送状态：
     */
    F_TEZV_pszt?: string
    /**
     * 物料编码：
     */
    FMaterialId?: string
    /**
     * 物料名称：
     */
    FMaterialName: string
    /**
     * 是否称重：
     */
    F_TEZV_SFCZ: string
    /**
     * 销售数量：
     */
    FQty: string
    /**
     * 拣货数量：
     */
    F_TEZV_JHSL: string
    /**
     * 客户编码：
     */
    FCustId: string
    /**
     * 客户名称：
     */
    FCustName: string
    /**
     * 单位：
     */
    FUnitName: string
    /**
     * 商品id：
     */
    FNumber: string
    /**
     * 商品分类
     */
    F_wlfz?: string
    FID?: string
    FStockUnitID?: string
    FPriceUnitId?: string
    FEntryID?: string
    FMaterialIdNum?: string
    FChangeType?: string
  }
  export interface orderInfo {
    /**
     * 单据编号：
     */
    FBillNo: string
    /**
     * 客户名称：
     */
    FCustName: string
  }
  export interface differencesOrderInfo {
    /**
     * 客户名称
     */
    FCustName?: string
    /**
     * 物料名称
     */
    FMaterialName: string
    /**
     * 变更类型
     */
    FChangeType: string
    /**
     * 变更前销售数量
     */
    FOriginalQty: string
    /**
     * 变更后销售数量：
     */
    FQty: string
    /**
     * 销售订单编号
     */
    FOrderBillNO: string
    /**
     * 计价单位
     */
    F_TEZV_JHSL: string
    /**
     * 计价单位：
     */
    FPriceUnitID: string
  }
}
